home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group93b.txt / 000029_icon-group-sender _Tue Apr 27 08:44:18 1993.msg < prev    next >
Internet Message Format  |  1993-06-16  |  5KB

  1. Received: by cheltenham.cs.arizona.edu; Tue, 27 Apr 1993 10:49:44 MST
  2. Date: 27 Apr 1993 08:44:18 -0600 (CST)
  3. From: Chris Tenaglia - 257-8765 <TENAGLIA@mis.mcw.edu>
  4. Subject: Icon in the Real World
  5. To: icon-group@cs.arizona.edu
  6. Message-Id: <01GXI05D4Y7M8WW7BE@mis.mcw.edu>
  7. Organization: Medical College of Wisconsin (Milwaukee, WI)
  8. X-Vms-To: in%"icon-group@cs.arizona.edu"
  9. Mime-Version: 1.0
  10. Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
  11. Content-Transfer-Encoding: 7BIT
  12. Status: R
  13. Errors-To: icon-group-errors@cs.arizona.edu
  14.  
  15.  
  16. Even though Icon isn't officially supported by our organization, I have
  17. put together a number applications with it that I consider to be production
  18. quality. Most of the time, icon is mixed with one or more other software
  19. products to produce the desired effect.
  20.  
  21. Application : Requestline
  22. Department  : Library
  23. Purpose     : Interlibrary loan. This is a very simple application that
  24.               displays a data entry form with a request for book, newspaper,
  25.               periodical, thesis etc,... Depending on the type of request
  26.               a second for pops up taking in specific fields identifying
  27.               information. A special transmittal file is written and emailed
  28.               to the librarians for processing. The 144 line icon program
  29.               replaces an 8,000 line C program, and it took me all of 4 hours
  30.               to put together. The data-entry forms are de-coupled from the
  31.               application, so they can be edited and updated without needing
  32.               to recompile.
  33.  
  34. Application : TSM_Check
  35. Department  : MIS/ITS
  36. Purpose     : Works in concert with DECs terminal server manager software
  37.               to find terminal server ports stuck in a 'disconnecting' state
  38.               and clear them.
  39.  
  40. Application : 600Baud
  41. Department  : MIS/ITS
  42. Purpose     : Works in concert with DECs terminal server manager software
  43.               to find terminal server ports stuck at 600 baud because of
  44.               flakey slave printers or rain storms and resets them.
  45.  
  46. Application : VERSIONS
  47. Department  : MIS/ITS
  48. Purpose     : Works in concert with DECs terminal server manager software
  49.               to display the software versions and boot dates of all the
  50.               terminal servers. (in our multi-enterprise network occasionally
  51.               another corporations software loads the wrong version. And in
  52.               general they need to be rebooted once every 6 months for
  53.               reliability reasons.
  54.  
  55. Application : SRCH
  56. Department  : MIS/ITS
  57. Purpose     : Works in concert with a FOCUS download of name, address, and
  58.               ssn as a search engine to verify that people requesting
  59.               accounts are indeed current employees.
  60.  
  61. Application : MENU
  62. Department  : ITS
  63. Purpose     : Easy menu system for users initially given unix accounts. It
  64.               offers a simple front end to Email, News, Telnet, Ftp, Gopher,
  65.               Library Card Catalog, and some other campus services.
  66.  
  67. Application : XMENU
  68. Department  : ITS
  69. Purpose     : Same as MENU, but is point and click X-based.
  70.  
  71. Application : FIND/PHONEBOOK
  72. Department  : MIS
  73. Purpose     : This runs in the background occasionally. It goes through the
  74.               user database that contains names, departments and phone numbers
  75.               in order to provide an on-line telephone/email directory. The
  76.               search engine the users use was built from bundled VMS utilities.
  77.  
  78. Application : INACTIVE_USER
  79. Department  : MIS
  80. Purpose     : Looks for user accounts not used since a certain date and
  81.               deletes the account, files, directories, and mailing list
  82.               entries for those users.
  83.  
  84. Application : CPU & MEM
  85. Department  : ITS
  86. Purpose     : Graphically monitors memory and CPU usage on unix systems with
  87.               the user interface much like VMS MONITOR.
  88.  
  89. Application : NETWORK
  90. Department  : Faculty Affairs
  91. Purpose     : Pathworks LAN Network services menu. A number of services
  92.               exist, except that the USE and NET commands have such a
  93.               hairy syntax, I front ended them with this menu. This is
  94.               PC based and is actually still running Icon 5.9 (because
  95.               of memory constraints). 
  96.               
  97. These are a sampling of what I've been able to do with ICON. There is tons
  98. of things we can do with email and messaging, and while I've mentioned one
  99. here, I've written others and they've all been well received. We hired a
  100. net guru with Icon and Perl experience a little over a year ago so I've been
  101. saying he can back me up on all this stuff. Gotta get the foot in the door
  102. somehow. (besides it'll make nice consultant/contract programmer business
  103. if I decide to leave someday).
  104.  
  105.  
  106. Chris Tenaglia (System Manager) |  "The past explained,     
  107. Medical College of Wisconsin    |   the future fortold, 
  108. 8701 W. Watertown Plank Rd.     |   the present largely appologized for."
  109. Milwaukee, WI 53226             |   Organon to The Doctor
  110. (414)257-8765                   |     
  111. tenaglia@mis.mcw.edu
  112.  
  113.